Commit graph

4 commits

Author SHA1 Message Date
dece 4cea0e34e9 rules: use new structures 2020-06-19 19:29:10 +02:00
dece 9c6327ec91 node: use bitboards 2020-06-19 02:11:01 +02:00
dece d94db7708f analysis: consider time constraints
Basic math for the limited time. Search is cut without caution, and as
we are using a depth-first search it might lead to awful moves, but at
least Vatu does not lose on time in 100% of bullets.
2020-06-18 22:23:43 +02:00
dece 938fcde9fa engine: use negamax
Move a lot of stuff around for better organisation and rewrite engine
analysis / evaluation to be a bit more side agnostic.
2020-06-14 20:32:40 +02:00