Skip to content

Instantly share code, notes, and snippets.

View omar-3's full-sized avatar
🔫
was serving in military for a year

Omar omar-3

🔫
was serving in military for a year
View GitHub Profile
@sachin10101998
sachin10101998 / GSoC_2019_Sachin-Chopra__report.md
Last active July 18, 2021 10:48
Report of work done during GSoC 2019 for AIMACode project AIMA Exercises.

GSoC '19 Report | Sachin Chopra | AIMACode | Aima-Exercises

Introduction

The Google summer of code program has been a great and fun learning experience to me over the past months, during which I was developing an interactive platform for AIMA Exercises. My project idea was to make a dynamic site without having a backend thus saving server costs,improving UI/UX for the platform, devise a mechanism for submission of answers to various exercises of the book, add other features like bookmarking exercises, question bank mode, fixing cross references, proposing questions and extracting questions among others.


What is AIMA-Exercises

@systemed
systemed / gist:be2d6bb242d2fa497b5d93dcafe85f0c
Last active April 10, 2024 03:49
Routing algorithm implementations
(Dijkstra and plain A* are generally not included here as there are thousands of
implementations, though I've made an exception for rare Ruby and Crystal versions,
and for Thor, Mapzen's enhanced A*. )
A* Ruby https://github.com/georgian-se/shortest-path
A* Crystal https://github.com/petoem/a-star.cr
A* (bidirectional with shortcuts) C++ https://github.com/valhalla/valhalla
NBA* JS https://github.com/anvaka/ngraph.path
NBA* Java https://github.com/coderodde/GraphSearchPal
NBA* Java https://github.com/coderodde/FunkyPathfinding
@prideout
prideout / wombat.py
Created May 22, 2012 02:33
Calling Python from Tcl
#!/usr/bin/python
import itertools as it
class pi_computing_device(object):
def __init__(self, iterations):
self.n = iterations
def compute_pi(self):
coefficients = it.cycle((1, -1))
@Batou99
Batou99 / apue.h
Created April 11, 2011 14:00
apue.h
/* Our own header, to be included before all standard system headers */
#ifndef _APUE_H
#define _APUE_H
#if defined(SOLARIS)
#define _XOPEN_SOURCE 500 /* Single UNIX Specification, Version 2 for Solaris 9 */
#define CMSG_LEN(x) _CMSG_DATA_ALIGN(sizeof(struct cmsghdr)+(x))
#elif !defined(BSD)
#define _XOPEN_SOURCE 600 /* Single UNIX Specification, Version 3 */