se20_hw2-3

The repo has been created as part of CSC 510 - Software Engineering 2020 course's HW 2 and 3

https://github.com/pranav2595/se20_hw2-3

Science Score: 41.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

The repo has been created as part of CSC 510 - Software Engineering 2020 course's HW 2 and 3

Basic Info
  • Host: GitHub
  • Owner: pranav2595
  • License: mit
  • Language: Go
  • Default Branch: master
  • Homepage:
  • Size: 210 KB
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created almost 6 years ago · Last pushed almost 6 years ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

commits to be deployed commits to be deployed commits to be deployed

SE20_HW2-3

This repo has been created for HW2 and HW3 of SE 2020. We implemented Conway's Game of Life in Ruby, Rust and Go with some minor bugs in it. The purpose of this repo is to rank different programming languages in the order of how easy (or hard) it is to debug the code.

Conway's Game of Life Rules

GOL is in a 2D square grid, where each cell has two possible states: live or dead. We will be assigned 1 as live cell, and 0 as dead cell. Every cell interacts with its 8 neighboring cells by the following rules: - Any live cell with fewer than two live neighbours dies, as if by underpopulation. - Any live cell with two or three live neighbours lives on to the next generation. - Any live cell with more than three live neighbours dies, as if by overpopulation. - Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.

For more details refer to Conway's Game of Life.

How to Run

You can run our code on Repl.it. Read the README.md on each of the directories for detailed instruction. Repl now supports importing repos from Github!

Rust link: https://repl.it/repls/PinkUniformDaemons#code/rust/rustwithbug/src/main.rs

Go link: https://repl.it/repls/RareSelfishDatabases#code/golang/game_error.go

Ruby link: https://repl.it/repls/DarkseagreenOptimalRobodoc#code/ruby/game_bugs.rb

Google Form: https://forms.gle/FL5dNicEEe5wx2zVA

Owner

  • Name: Pranav Babulkar
  • Login: pranav2595
  • Kind: user
  • Location: Raleigh, USA

NC State MCS graduate student.

Citation (CITATION.md)

https://doi.org/10.5281/zenodo.3996684

GitHub Events

Total
Last Year

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
proxy.golang.org: github.com/pranav2595/se20_hw2-3
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 7.2%
Average: 7.5%
Dependent repos count: 7.7%
Last synced: 11 months ago