minimax-rs VS nokamute

Compare minimax-rs vs nokamute and see what are their differences.

minimax-rs

A generic implementation of Negamax in Rust. (by edre)

nokamute

Hive AI engine focused on speed. (by edre)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
minimax-rs nokamute
2 6
9 20
- -
6.1 5.9
4 months ago 12 months ago
Rust Rust
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

minimax-rs

Posts with mentions or reviews of minimax-rs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-12.

nokamute

Posts with mentions or reviews of nokamute. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-20.
  • Hexagonal Grids
    6 projects | news.ycombinator.com | 20 Oct 2023
    I've looked at a number of implementations of the board game Hive, which uses a technically unbounded hexagonal layout. Most of them have read your article and really like the 3-axis cube system, usually with hash table representation. As the core of a minimax engine, this is very inefficient, so my engine uses a [wrapping 16x16 rhombus](https://github.com/edre/nokamute/blob/master/src/hex_grid.rs) in a packed 256-entry array. The adjacency operations are very fast, but I have yet to come up with a way to efficiently compute distance...
  • nokamute 1.0: the fastest and maybe strongest hive bot; based on minimax 0.5.1
    2 projects | /r/rust | 12 May 2023
    After a couple years of on-and-off development, I've anointed v1.0 of nokamute. It's a bot that plays the board game Hive. Briefly, hive is like chess with hexagonal bugs without a board.
  • The board game Hive, written in Rust
    3 projects | /r/rust_gamedev | 10 Feb 2023
    I wrote a hive AI in rust, and somehow I never discovered the hex-spiral crate. Neat!
  • Looking for AI opponent
    2 projects | /r/hive | 31 Jan 2023
    Nokamute, for this you will need Mzinga to run it with a GUI https://github.com/edre/nokamute
  • Minimal web version of Hive
    3 projects | /r/hive | 6 Oct 2022
    I just hacked up a wasm build of nokamute that communicates over UHP. Here are the files and here is my dumb example. Let me know if this is useful at all.

What are some alternatives?

When comparing minimax-rs and nokamute you can also consider the following projects:

x11rb - X11 bindings for the rust programming language, similar to xcb being the X11 C bindings

Mzinga - Open-source software to play the board game Hive.

erased-serde - Type-erased Serialize, Serializer and Deserializer traits

spiral_cube - How to convert between spiral and cube hexagonal coordinate systems

rust - Empowering everyone to build reliable and efficient software.

Hoive - The boardgame Hive, written in Rust

serde - Serialization framework for Rust

BezierInfo-2 - The development repo for the Primer on Bézier curves, https://pomax.github.io/bezierinfo

bevy - A refreshingly simple data-driven game engine built in Rust

astroficial-intelligence - An AI game on a hexagonal grid

rust-ffi-omnibus - A collection of examples of using code written in Rust from other languages

hn-search - Hacker News Search