This commit is contained in:
1372
Cargo.lock
generated
1372
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
|||||||
[workspace]
|
[workspace]
|
||||||
members = ["battlesnake", "xtask"]
|
members = ["battlesnake", "generate", "seed-cracker", "xtask"]
|
||||||
resolver = "3"
|
resolver = "3"
|
||||||
|
|
||||||
default-members = ["battlesnake"]
|
default-members = ["battlesnake"]
|
||||||
|
@@ -17,15 +17,6 @@ default-run = "battlesnake"
|
|||||||
pedantic = "warn"
|
pedantic = "warn"
|
||||||
nursery = "warn"
|
nursery = "warn"
|
||||||
|
|
||||||
[[bin]]
|
|
||||||
name = "battlesnake"
|
|
||||||
|
|
||||||
[[bin]]
|
|
||||||
name = "seed-cracker"
|
|
||||||
|
|
||||||
[[bin]]
|
|
||||||
name = "generate"
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
# server
|
# server
|
||||||
tokio = { version = "1.43", features = ["full"] }
|
tokio = { version = "1.43", features = ["full"] }
|
||||||
@@ -41,25 +32,15 @@ bitvec = "1.0"
|
|||||||
enum-iterator = "2.1"
|
enum-iterator = "2.1"
|
||||||
rand = "0.9"
|
rand = "0.9"
|
||||||
float-ord = "0.3"
|
float-ord = "0.3"
|
||||||
futures-util = "0.3.31"
|
futures-util = "0.3"
|
||||||
az = "1.2.1"
|
az = "1.2"
|
||||||
blanket = "0.4.0"
|
blanket = "0.4"
|
||||||
hashbrown = "0.15.4"
|
hashbrown = "0.15"
|
||||||
serde_json = "1.0.140"
|
serde_json = "1.0"
|
||||||
clap = { version = "4.5.39", features = ["derive"] }
|
enum_dispatch = "0.3"
|
||||||
sqlx = { version = "0.8.6", features = ["runtime-tokio", "sqlite"] }
|
|
||||||
enum_dispatch = "0.3.13"
|
|
||||||
lru = "0.14.0"
|
|
||||||
lfu_cache = "1.3.0"
|
|
||||||
memmap2 = "0.9.5"
|
|
||||||
bytemuck = "1.23.1"
|
|
||||||
flame = "0.2.2"
|
|
||||||
flamer = "0.5.0"
|
|
||||||
rayon = "1.10.0"
|
|
||||||
static_init = "1.0.4"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
criterion = "0.5"
|
criterion = "0.7"
|
||||||
|
|
||||||
[[bench]]
|
[[bench]]
|
||||||
name = "simulation"
|
name = "simulation"
|
||||||
|
8
generate/Cargo.toml
Normal file
8
generate/Cargo.toml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
[package]
|
||||||
|
name = "generate"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2024"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
az = "1.2"
|
||||||
|
bytemuck = "1.23"
|
19
seed-cracker/Cargo.toml
Normal file
19
seed-cracker/Cargo.toml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[package]
|
||||||
|
name = "seed-cracker"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2024"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
|
||||||
|
az = "1.2"
|
||||||
|
battlesnake = { path = "../battlesnake/" }
|
||||||
|
bytemuck = "1.23"
|
||||||
|
clap = { version = "4.5", features = ["derive"] }
|
||||||
|
hashbrown = "0.15"
|
||||||
|
log = "0.4"
|
||||||
|
memmap2 = "0.9"
|
||||||
|
rayon = "1.10"
|
||||||
|
static_init = "1.0"
|
||||||
|
serde_json = "1.0"
|
||||||
|
env_logger = "0.11"
|
||||||
|
enum-iterator = "2.1"
|
@@ -436,7 +436,7 @@ fn prepare_initial_food(request: &Request) -> Box<[(u8, u8)]> {
|
|||||||
x: (request.board.width - 1) / 2,
|
x: (request.board.width - 1) / 2,
|
||||||
y: (request.board.height) / 2,
|
y: (request.board.height) / 2,
|
||||||
};
|
};
|
||||||
|
|
||||||
request
|
request
|
||||||
.board
|
.board
|
||||||
.snakes
|
.snakes
|
Reference in New Issue
Block a user